html,body{
	width:100%;
	height:100%;
	padding: 0;
	margin: 0;
	border:0;
	background: #f3eff0;
}
.header6{
	width:100%;
	height:45px;
	background-color: #b22020;
	display: flex;
	justify-content: center;
	align-items: center;
}
.header6 span{
	width:15%;
	
	font-size: 30px;
	color:#fff;
	text-align: center;
}
.header6 p{
	width:60%;
	line-height: 45px;
	font-size:1rem;
	color:#fff;
	text-align: center;
}
.header6 a {
	width:25%;
	text-align: center;
}
.header6 a img{
	width:70%;
}
.detaild{
	width:100%;
	position: absolute;
	top:45px;
	height:70%;
	display: flex;
	flex-flow: row wrap;
}
.aa{
	width:100%;
	height:250px;
	position: relative;
	text-align: center;
}

.swiper-wrapper{
	width:100%;
	height:250px;
}
.aa img{
	width:90%;
	height:220px;
}
.aa .bb{
	width:80px;
	height:20px;
	line-height: 15px;
	background-color: #333;
	opacity: 0.4;
	margin-left:-30px;
	left: 50%;
	border-radius: 10px;;
}
.bb span{
	background-color: #eee;
}
.detaild-txt1{
	width:100%;
	height:5rem;
	padding-left: 20px;
	padding-top: 20px;
}
.detaild-txt1 .s1,.detaild-txt .s2{
	font-size:18px;
	color:#bd0952;
	line-height: 45px;
	
}
.detaild-txt1 .s1{
	font-weight: 800;
}
.detaild-txt1 .s2{
	color:#333;
	text-decoration: line-through;
}
.detaild-txt1 .p1,.detaild-txt1 .p2{
	font-size:18px;
	color:#333;
}
.shop{
	width:100%;
	height:45px;
	position: fixed;
	bottom: 0px;
	left:0;
	display: flex;
	justify-content: center;
	background-color: #999999;
	align-items: center;
}
.sera{
	width:100%;
	height: 45px;
	position: fixed;
	bottom: 45px;
	
	line-height: 45px;
	font-size: 14px;
	color:#52525A;
	padding-left:50px ;
	background:#fff url(../img/fenl-gt2.png) no-repeat 80% center;
}
.shop a{
	display: block;
	width:60%;
	height:40px;
	line-height: 40px;
	background: #A90506;
	color:#fff;
	text-align: center;
	border-radius: 5px;
	font-size: 14px;
}



